package cn.com.headfree.dictionary.dao;

import java.util.List;

import com.gta.edu.sdk.base.dao.IBaseDao;
import com.gta.edu.sdk.common.dto.Page;

import cn.com.headfree.dictionary.entity.TCommonDictionary;

public interface IDictionaryDao extends IBaseDao<TCommonDictionary> {

    /**
     * 根据父节点id查询子节点信息
     *
     * @param pId
     * @param sysCode
     * @param page
     */
    void findPageDictionaryByPId(String pId, String sysCode, String name, Page<TCommonDictionary> page);

    /**
     * 根据父节点value值查询自己集用于展示
     *
     * @param parentValue
     * @return
     */
    List<TCommonDictionary> getAllByParentValue(String parentValue);

}
